true aloe (aloe vera) - French English Dictionary